Winters in Grand Forks are brutally cold, with temperatures often dropping below -30°C and averaging around -10°C. The coldest months, January and February, see the lowest averages, while March brings a slight reprieve as temperatures begin to rise. Spring is marked by unpredictable temperature swings, with April and May experiencing mild days but still cool nights. Summer is warm, with July being the hottest month on average, but temperatures rarely exceed 35°C. Autumn sees a gradual cooling trend, with temperatures dropping back into winter-like ranges by November.